{{tag>faq irc faq_liste loadaverage}}

----

====== Questions fréquemment posées sur #ubuntu-fr à propos processus ======

<note warning>Cette FAQ concerne logiquement toutes les versions courantes et suivantes. Les commandes données ne sont pas documentées volontairement pour ne pas surcharger le document et peuvent être potentiellement **dangereuse pour votre système**. Elles sont à utiliser avec l'aide donnée sur le canal IRC [[irc://irc.freenode.net/ubuntu-fr|#ubuntu-fr]]</note>

===== Connaitre =====
[[Tutoriel:console_commandes_de_base|Les commandes de base en console]]

==== Processus de l'utilisateur ====
<code>ps u</code>

==== Tous les processus par enchaînement ====
<code>ps faux</code>

==== Un outil de gestion des processus ====
top donne des information sur l'utilisation du pc et permet de voir en direct les processus et de les gérer.
<code>top</code>

----

===== Chercher un processus =====
<code>ps aux | grep NomProcessus
ps aux | grep NomProcessus | grep -v grep</code>
Donne le PID (numéro de processus) s'il existe **(à préciser)** :
<code>pgrep NomProcessus</code>
Donne le PID (numéro de processus) s'il existe :
<code>pidof NomProcessus</code>

===== Tuer un processus par son pid =====
==== de manière "gentille" ====
Remplacer PID par le numéro du processus
<code>kill PID</code>

==== de manière "brutale" ====
Remplacer PID par le numéro du processus
<code>kill -9 PID</code>

===== Tuer un processus par son nom =====
<code>killall NomProcess</code>
Ou encore : 
<code>pkill NomProcess</code>

===== Appels système d'un processus =====
Permet de suivre en direct les appels système d'un processus pendant son exécution.
Remplacer PID par le numéro du processus
<code>strace -p PID</code>